package com.tanhua.dubbo.api.mongo;

import com.tanhua.domain.mongo.UserLocation;
import com.tanhua.domain.vo.UserLocationVo;

import java.util.List;

public interface UserLocationApi {

    /**
     * 上报地理位置
     * @param pojo
     * @param latitude 纬度
     * @param longitude 经度
     */
    void save(UserLocation pojo,Double latitude, Double longitude);

    /**
     * 搜附近
     * @param userId
     * @param distance
     * @return
     */
    List<UserLocationVo> searchNearBy(Long userId, Long distance);
}
